1
general::
Phrase(s): charge down on someone or something
[for an animal or vehicle] to race or move quickly against someone or something. • The angry elephant charged down on the hunters. • The speeding truck charged down on the small shed.
McGrawhill's American Idioms And Phrasal Verbs